﻿namespace WorldmeServer.Models.Base
{
    public static class Constant
    {
        public static string JWT_SECURITY_KEY = "JWT_SECURITY_KEY_WorldmeAuth_2025";

        private static string PATH_CONFIG = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs");

        public static string PATH_FILE_REPOSITORY = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "FileRepository");


        public static string PATH_TEXTURE = Path.Combine(PATH_FILE_REPOSITORY, "Textures");
        public static string PATH_AVATAR = Path.Combine(PATH_FILE_REPOSITORY, "Avatars");
        public static string PATH_CONFIG_PUBLICKEY = Path.Combine(PATH_CONFIG, "public_key.pem");
        public static string PATH_CONFIG_APPLICATION = Path.Combine(PATH_CONFIG, "Application.json");
        public static string PATH_CONFIG_DATABASE = Path.Combine(PATH_CONFIG, "Database.json");
        public static string PATH_CONFIG_EMAIL = Path.Combine(PATH_CONFIG, "Email.json");
        public static string PATH_CONFIG_TEMPLATE = Path.Combine(PATH_CONFIG, "Template");

        public static string PATH_AVATAR_DEFAULT = Path.Combine(PATH_AVATAR, "default");
    }
}
